home *** CD-ROM | disk | FTP | other *** search
- Path: sable.ox.ac.uk!worc0223
- From: worc0223@sable.ox.ac.uk (Benjamin Hutchings)
- Newsgroups: comp.sys.amiga.advocacy,comp.sys.amiga.introduction,comp.sys.amiga.misc,comp.sys.amiga.programmer
- Subject: Re: What I want from new Workbench
- Date: 8 Mar 1996 16:03:14 GMT
- Organization: Oxford University, England
- Message-ID: <4hplo2$a7t@news.ox.ac.uk>
- References: <2477.6641T698T2915@actcom.co.il>
- NNTP-Posting-Host: sable.ox.ac.uk
-
- In article <2477.6641T698T2915@actcom.co.il>,
- Ariel Magnum <arielmag@actcom.co.il> wrote:
- >Hello there all Amigans !
- >Just spent hours trying to debug several comodities to work together
- >and i ended up with nothing!Thsese programs used by most of us are written
- >in such system unfriendly manner that just made me wanna jump platform!
- >But after thinking a moment (or two) i found out that the blane is not
- >with the programmers that release software that make all our lives easier
- >but with this lame OS which needs so much patching to make it usable by
- >todays standarts.Therefor I have compiled a wishlist of OS4 (3.2?) features :
-
- Looks like 3.2 will be coming with the Surfer, so that'll be OS4!
-
- >1. Workbench Multithreaded - now im not sure everyone knows what that means
- > but adding child tasks to open window so that we may engage wb while opening
- > a drawer , letting it close after launching a program and not making the
- > menu stop wb isnt really too much to ask is it?
-
- The menu thing is separate, due to menus not being layers. Certainly it would
- be _very_ nice if menus were layers, but this currently isn't done since it
- slows down menu display if the menus appear on top of a simple-refresh window.
- Certainly multi-threading would be very useful - of course we got asynchronous
- Information windows with 3.0, which were a godsend, but asychronous copy/move/
- delete/open would certainly be very useful - as would an "Abort" gadget which
- is sadly missing currently.
-
- >2. Workbench Arexx port - For playing sounds (UDP,MSD), managing Commdities,
- > launching programs , and managing public screens.
-
- Why should commodity management, public screens and sounds be the Workbench's
- responsibility? There should be a public screen manager in the standard system
- software, and this program, Exchange, MultiView and Workbench should each have
- their own ARexx port - among other programs.
-
- >3. Ability to edit menu without a hack that destoyes many others (toolsdeamon)
-
- ...rather like Win95's Start menu, one of the few good things about it!
-
- >4. NewIcons patch to be implimented.
-
- Well, more like a new icon format with proper palette support rather than
- using the same kluge that NewIcons does.
-
- >5. Make Wb open on a RTG public screen.
-
- Can't it do this anyway? Do you mean that it should be possible to open it
- on another program's screen? Since Workbench is _normally_ the first
- application to open it must open its own screen surely?
-
- >6. Impliment Font densetive gui routines preferably MUI.I know its painfully
- > slow at times but perhaps written in assembler and using RTG will become
- > faster.A tottaly configurable GUI engine could push the Amiga far ahead
- > of its competitiors.I must say that most gadgtools guis look very bad
- > best examples are the preferences programs.
-
- I don't think it would be sensible to have Workbench use MUI, as that would
- make Stefan Stuntz irritatingly rich ;-). Anyway Workbench _is_ font-sensitive
- although most of the system programs e.g. Preferences editors still aren't.
- MUI is too controversial to go making it a standard.
-
- >7. Impliment Datatypes more into the workbench so that programs like deficons
- > would not be needed.Also this will cut back on executable code.All object
- > loading should be done via datatypes.Perhaps object saving as well.
-
- What do you mean, "object loading"? "cut back on executable code"? Are you
- simply suggesting that GetDefDiskObject should use datatypes to select between
- multiple default icons, or something more than this?
-
- >8. Making mutitasking a bit smarter - Settaskpre is definetly not idiot
- > proof.
-
- Definitely a good thing. I haven't used Executive yet but I hear many good
- things about it!
-
- >9. Compiling the ROMs to varius CPU's.
-
- Already done, to some extent...e.g. A1200 3.1 ROM uses 68020 instructions.
- Of course, if you get an accelerator then you won't get the full benefit of
- processor-specific optimisations in the OS. But then, OS 4 ought to cut down
- on ROM size - I think it ought to be possible to put core drivers in something
- like a 128K ROM and have the rest on disk. This should make upgrades and
- bug-fixes cheaper and easier, and hopefully the savings should make it easier
- to justify adding Fast RAM into low-end machines (as if any more justification
- were needed).
-
- >10. Text And image clipping from all windows.
-
- What do you mean by this?
-
- >11. A format command that works (how lame!)
-
- What is wrong with the current (OS 3.1) version? The only hitch I see at the
- moment is that Workbench won't show icons for unreadable disks in devices which
- weren't mounted at WB startup time.
-
- >12. Improve locale so that catclogs wont need to be compiled.
-
- But who needs to write catalogs? Not most people...and those that do can
- easily obtain tools to do this. Reading ASCII catalog source directly would be
- slooooow and would make Amigas look like they are running Win95 when you start
- a program ;-).
-
- >13. providing CyberGfx with WB with support for AGA and fast(!) chunky to
- > planaar conversion.
-
- Of course.
-
- >14. Distribute Java with the OS , along with Arexx.
-
- Is Java actually useful for non-Web applications? (this is _not_ a rhetorical
- question, I really don't know). Surely when MindWalker, IBrowse et al get Java
- capabilities or P'Jami comes to fruition at some point in the future, _then_
- we will get Java with those.
-
- >Im sure you'l agree such an OS will not have to prove itself and would
- >graetly improve the machines usability.
-
- I suspect it may be wishful thinking that an AmigaOS will ever just sell
- itself, but I would feel much more able to show off AmigaOS to a Win95/Mac
- user if it gained these kind of capabilites _plus_ those big things: VM, MP,
- and resource-tracking.
-
- --
- Ben Hutchings, student. Finger me as m95bwh@booth42.ecs.ox.ac.uk if you must.
- email: benjamin.hutchings@worc.ox.ac.uk WWW: http://info.ox.ac.uk/~worc0223/
- My brother says: "Read Not 'alf Bad at http://info.ox.ac.uk/~worc0223/nab/".
-